Springboot 使用 JavaMailSender 发邮件
发邮件功能,使用还是很普遍的,比如注册,找回密码,留言,推送………………….我们来看看springboot 是怎么发邮件的。
1、添加依赖
<dependency> |
2、配置邮件信息 application.properties
spring.mail.host=smtp.qq.com |
这个如果在windows 一般都没什么问题,但在第三方运营商可能会有一个问题,就是 25 端口 被禁用。导致邮件发不了。
解决方案:换端口,具体可看 文章地址:/atc/show/11
3、代码示例
实现类如下:
package top.lrshuai.service.impl; |
测试类
package top.lrshuai.test; |
Github 地址: https://github.com/rstyro/spring-boot